type runtime.cleanupQueue
15 uses
runtime (current package)
mcleanup.go#L365: type cleanupQueue struct {
mcleanup.go#L439: func (q *cleanupQueue) addWork(n int) {
mcleanup.go#L445: func (q *cleanupQueue) tryTakeWork() bool {
mcleanup.go#L461: func (q *cleanupQueue) enqueue(c cleanupFn) {
mcleanup.go#L493: func (q *cleanupQueue) dequeue() *cleanupBlock {
mcleanup.go#L532: func (q *cleanupQueue) flush() {
mcleanup.go#L588: func (q *cleanupQueue) needsWake() bool {
mcleanup.go#L595: func (q *cleanupQueue) wake() {
mcleanup.go#L646: func (q *cleanupQueue) needG() bool {
mcleanup.go#L658: func (q *cleanupQueue) createGs() {
mcleanup.go#L676: func (q *cleanupQueue) beginRunningCleanups() {
mcleanup.go#L685: func (q *cleanupQueue) endRunningCleanups() {
mcleanup.go#L694: func (q *cleanupQueue) readQueueStats() (queued, executed uint64) {
mcleanup.go#L713: var gcCleanups cleanupQueue
mcleanup.go#L764: func (q *cleanupQueue) blockUntilEmpty(timeout int64) bool {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)